mail it in – English–Español translations

🇬🇧 en es 🇪🇸

mail it in verb

  • to deliver a performance without commitment or effort, with lackluster results
ser mediocre
Wiktionary Links